// Circulo.h: interface for the Circulo class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_IRCULO_H__3B683569_86A1_4A6D_9088_412A7CC10959__INCLUDED_)
#define AFX_IRCULO_H__3B683569_86A1_4A6D_9088_412A7CC10959__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Elemento.h"
#include "Puntos.h"
#include "Elipse.h"

class Circulo : public Elemento
{
public:
	Circulo(double xc, double yc, double r,int c, bool rellenado);
	virtual ~Circulo();

	Puntos *Pc;
	double radio;
	bool relleno;
	
	void Dibujar(Matriz m, int *cVP, CDC* pDC);
	
private:
	void Transformar(Matriz m);
	void redondearPtos();


};

#endif // !defined(AFX_IRCULO_H__3B683569_86A1_4A6D_9088_412A7CC10959__INCLUDED_)
